most charitable - French English Dictionary